FluentForm\App\Services\Parser\Extractor A

Total Complexity 55
Dependencies 3
Dependents 1
Total lines 440
Lines of code 200
Logical lines of code 103
Comment lines 151
Methods 18
Properties 6

Methods 18

Method Rating Maintainability Complexity Lines of code
setOptions()
A
50 9 30
handleCustomField()
A
48 8 30
looperEssential()
S
53 7 22
looper()
S
57 6 17
setAdminLabel()
S
64 4 9
handleMaxLengthValidation()
S
61 3 12
setValidations()
S
60 2 14
setLabel()
S
69 2 6
setAdvancedOptions()
S
69 2 6
setSettings()
S
69 2 6
setAttributes()
S
70 2 6
setRaw()
S
70 2 6
extractField()
S
63 1 14
__construct()
S
74 1 5
extract()
S
77 1 4
extractEssentials()
S
76 1 4
prepareIteration()
S
74 1 5
setElement()
S
74 1 4